import json


def main(text: str) -> dict:
    arr = text.split("|")
    all = []
    for t in arr:
        temp = t.split(";")
        all.append({'f': temp[0], 's': temp[1], 't': temp[2]})
    return {"result": all}


a = "第一章  概述;1.1 项目背景;1.1.1 城市公共卫生现状|第一章  概述;1.1 项目背景;1.1.2 移动厕所的发展趋势|第一章  概述;1.1 项目背景;1.1.3 项目发起动机|第一章  概述;1.2 项目目标;1.2.1 解决城市公共卫生问题|第一章  概述;1.2 项目目标;1.2.2 提升市民生活质量|第一章  概述;1.2 项目目标;1.2.3 推动可持续城市发展|第一章  概述;1.3 项目范围;1.3.1 适用区域|第一章  概述;1.3 项目范围;1.3.2 功能定位|第一章  概述;1.3 项目范围;1.3.3 实施周期"
print(main(a))
